small railcar - French English Dictionary